//    Copyright (C) Kherty.  All rights reserved.
using System.Xml.Serialization;

namespace OpenLS.Drawing
{
    public enum SystemColorValue
    {
        [XmlEnum("scrollBar")] ScrollBar,
        [XmlEnum("background")] Background,
        [XmlEnum("activeCaption")] ActiveCaption,
        [XmlEnum("inactiveCaption")] InactiveCaption,
        [XmlEnum("menu")] Menu,
        [XmlEnum("window")] Window,
        [XmlEnum("windowFrame")] WindowFrame,
        [XmlEnum("menuText")] MenuText,
        [XmlEnum("windowText")] WindowText,
        [XmlEnum("captionText")] CaptionText,
        [XmlEnum("activeBorder")] ActiveBorder,
        [XmlEnum("inactiveBorder")] InactiveBorder,
        [XmlEnum("appWorkspace")] AppWorkspace,
        [XmlEnum("highlight")] Highlight,
        [XmlEnum("highlightText")] HighlightText,
        [XmlEnum("btnFace")] ButtonFace,
        [XmlEnum("btnShadow")] ButtonShadow,
        [XmlEnum("grayText")] GrayText,
        [XmlEnum("btnText")] ButtonText,
        [XmlEnum("inactiveCaptionText")] InactiveCaptionText,
        [XmlEnum("btnHighlight")] ButtonHighlight,
        [XmlEnum("3dDkShadow")] DarkShadow3D,
        [XmlEnum("3dLight")] Light3D,
        [XmlEnum("infoText")] InfoText,
        [XmlEnum("infoBk")] InfoBk, //\\
        [XmlEnum("hotLight")] HotLight,
        [XmlEnum("gradientActiveCaption")] GradientActiveCaption,
        [XmlEnum("gradientInactiveCaption")] GradientInactiveCaption,
        [XmlEnum("menuHighlight")] MenuHighlight,
        [XmlEnum("menuBar")] MenuBar,
    }
}